package com.skycong.hello77.common;

import android.provider.ContactsContract;
import android.util.DisplayMetrics;
import android.view.WindowManager;

import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

/**
 * 常用工具类 字符串处理类
 * Created by Kiki on 2018/6/8.
 */

public class StringUtil {
    /**
     * double类型
     * 保留两位小数
     * @param number
     * @return
     */

    public static String getDoubleNumber(double number){
        DecimalFormat df  = new DecimalFormat("0.00");
        return df.format(number);
    }

    /**
     * 保留两位小数
     * 格式为  989,900,789.00
     * @param number
     * @return
     */
    public static String getFomatDoubleName(double number){
        DecimalFormat df = new DecimalFormat("#,##0.00");
        return df.format(number);
    }

    /**
     * 判断字符串是否为空
     * ，为空返回ture,不为空返回false
     * @param string
     * @return
     */
    public static boolean IsNull(String string) {
        return !(string != null && string.trim().length() != 0);

    }

    /**
     * 获取当前年份
     * @return
     */
    public static String getCurrentYear(){
        Date date = new Date();
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy");
        return simpleDateFormat.format(date);
    }

    /**
     * 获取当前月份
     * @return
     */
    public static String getCurrentMonth(){
        Calendar calendar = Calendar.getInstance();
        int month = calendar.get(Calendar.MONTH)+1;
        return month<10 ? "0"+month : month+"";
    }
}
